/*公用部分*/
#navigation{width:1000px;margin: 0 auto;}
/*重置部分*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table, th, td, button, a 
{ padding: 0; margin: 0; list-style: none; font-family: Arial,Helvetica,sans-serif,"微软雅黑"; text-indent: 0px;font-size: 14px; }
html,body{background: #fafafa;position: relative;}
a{ text-decoration: none; cursor: pointer;}
input{line-height: 30px;background: #fafafa;text-indent: 10px;}
textarea{background: #fafafa;}
/*main主体部分*/
.w1000{width: 1000px;margin:0 auto;}
.details_content{position: relative;overflow: hidden;background: #fafafa;}
.details_position{font-size:12px;line-height: 44px;height: 44px;color: #353535;}
.purchase_details{width:648px;min-height:440px;border:#cbcbcb solid 1px;float: left;}
.details_title{height:66px;width: 100%;border-bottom:#016cdc solid 1px;}
.details_title h2{line-height: 66px;display: inline-block;font-size:20px;color: #171717;text-indent: 20px;width: 450px;
                  vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;}
.details_title h3{color: #353535;display: inline-block;float: right;margin-right:20px;margin-top:46px;line-height:12px;font-size: 12px;}
.details_content1{min-height:144px;background: #f0f0f0;position: relative;overflow: hidden;}
.details_content1 h2{font-size: 14px;color: #353535;text-indent: 20px;margin-top:20px;line-height: 14px;position: relative;}
.details_content1 h4{font-size: 14px;color: #353535;text-indent: 20px;margin-top:20px;line-height: 14px;position: relative;letter-spacing: 4px;}
.details_content1 h4 span{letter-spacing:0;}
.details_content1 h3{font-size: 14px;color: #353535;text-indent: 20px;margin-top:20px;line-height: 14px;margin-bottom: 15px;}
.purchase_details>h2{font-size: 14px;color: #353535;text-indent: 20px;line-height:36px;position: relative;}
.purchase_details p{width: 610px;min-height: 70px;font-size: 14px;color: #353535;text-indent: 10px;background: #f0f0f0;margin-left: 20px;
                    line-height: 34px;}
.details_p{margin-bottom: 20px;}

.latest{width:328px;min-height:200px;border:#cbcbcb solid 1px;float: right;}
.latest>ol{width:298px;margin:20px 0 30px 12px;line-height: none;}
.latest h1{font-size: 16px;color:#171717;line-height: 56px;border-bottom: solid 1px #016cdc;width:290px;margin-left:20px;}
.latest>ol li{height:14px;margin-top:15px;width: 100%;}
.latest ol li img{width:9px;height: 9px;float: left;display: inline-block;margin-top:3px;}
.latest ol li a{font-size:14px;color:#353535;display: inline-block;line-height: 14px;float: left;margin-left: 5px;
                width:200px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.latest ol li span{float: right;font-size: 14px;color:#353535;float: right;line-height: 14px;display: inline-block; }

.materiel_details{width:998px;min-height: 446px;border:#cbcbcb solid 1px;float: left;margin-top: 20px;margin-bottom: 120px;position: relative;}
.cellbor { border: solid 1px #d8d8d8;}
.cellbor td, .cellbor th { border: solid 1px #bababa;font-size: 14px;}
#table{width:640px;float: left;border: none;table-layout:fixed;margin-left: 20px;}
.w160{width: 160px;}
.tabletop{font-size: 16px;color:#016cdc;line-height: 44px;text-indent: 20px;}
.cellbor th{height: 40px;background: #016cdc;color: #fafafa;border: none;}
.cellbor .th1{background: none;}
.cellbor .th2{border-left: solid 1px #bababa;}
.cellbor .th7{border-right: solid 1px #bababa;}
.cellbor td{height: 36px;color: #171717;}
.cellbor td h1{color:#016cdc;cursor: pointer;}
.cellbor td img{height: 34px;margin-top: 1px;}
.cellbor .td1{border: none;}
#form_submit{float: left;width: 712px;text-align: center;margin: 20px;}
.submit{height: 290px;position: absolute;right: 20px;top:150px;}
.materiel_details button{font-size: 16px;height: 40px;width: 150px;background: #016cdc;line-height: 40px;color: #fff;}
.materiel_details p{width: 590px;height:140px;font-size: 14px;color: #707070;line-height: 24px;display:inline-block;margin:25px 0 80px 20px;}
.materiel_details>h2{font-size: 14px;color: #353535;position: absolute;top:68px;right: 25px;width: 220px;height: 34px;text-align: center;
                     line-height: 34px;display: none;z-index: 10;}
.materiel_details>h3{font-size: 14px;color: #353535;position: absolute;top: 68px;right: 25px;width: 220px;height: 34px;text-align: center;
                     line-height: 34px;display: none;z-index: 10;}
.background{width: 100%;height:100%;background: rgba(0,0,0,0.3); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000,
                endcolorstr=#4c000000);position: absolute;top:0px;left: 0;z-index:10;display: none;}

.offer{width: 700px;height: 410px;background: #fafafa;margin: 0 auto;margin-top: 700px;overflow: hidden;position: relative;}
.offer_top{height: 50px;width: 100%;border-bottom:1px solid #016cdc;}
.offer_top h1{font-size: 16px;color: #016cdc;line-height: 50px;display: inline-block;margin-left: 30px;}
.offer_top h2{font-size: 16px;color:#171717;line-height: 50px;display: inline-block;margin-left: 30px;}
.offer_top h3{font-size:14px;color: #707070;float: right;line-height: 50px;margin-right: 25px;cursor: pointer;}
.offer_top h3 span{font-size: 18px;vertical-align: middle;}
.offer_left{width: 400px;height: 210px;margin-left:10px;margin-top:10px;table-layout: fixed;float: left;}
.offer_lef tr{height:45px;}
.offer_left tr .tr{color: #171717 !important;}
.offer_left tr .td{vertical-align:middle;} 
.offer_left tr .td span{vertical-align: middle;text-align: center;}
.offer_left input{border: 1px solid #cbcbcb;width: 160px;height: 30px;margin-left:10px;}
.offer #addr{width:220px;}
.calendarwrap table tr td{font-size: 12px !important;}
.offer_right{width:280px;height: 210px;float: right;table-layout: fixed;}
.offer_right .tr1{height:50px;}
.offer_right .tr1 .td3 input{margin-left:30px;}
.offer_right .tr1,.tr2{color: #171717;}
.offer_right .tr2{height:130px;}
.offer_right .td2{vertical-align: top;}
.offer h5{height:55px;width: 100%;font-size: 14px;color: #989898;line-height: 55px;text-align: center;float: left;}
.offer h6{float:left;width: 300px;height: 50px;margin-left: 175px;font-size: 16px;color: #fafafa;background: #016cdc;text-align: center;
          line-height: 50px;cursor: pointer;}
.submit_title{margin-left: 20px;margin-top: 20px;display: none;}
#enddt{background: #fafafa}


#table .td4{border:#cbcbcb solid 1px;position: relative;overflow: hidden;}
#table .td5{color:#ff0000;cursor: pointer;}
#table .td4>div{display: inline-block;color: #353535;position: absolute;line-height: 36px;}
#table .td4 .part1{line-height: 72px;position: absolute;left: 10px;top: 0;}
#table .td4 .part2{left:70px;top: 0;}
#table .td4 .part3{left:70px;top:36px;}
#table .td4 .part4{left:320px;top: 0;height: 36px;}
#table .td4 .part4 span{display:inline-block;width: 130px;overflow: hidden;line-height: 36px;vertical-align: middle;
           white-space: nowrap;text-overflow: ellipsis;text-align:left;}
#table .td4 .part5{left:320px;top: 36px;}
#table .td4 .part6{left:480px;top:36px;}
#table .td4 .part6 img{position: absolute;top: -30px;left:80px;}
#table .td4 .part7{left:230px;top: 0;}
#search div{width: 509px;}
